package dev.pda.display.presentation.page.model

import com.google.gson.annotations.SerializedName
import java.io.Serializable

data class ProgramVM(
    @SerializedName("widgetModels") var widgetModels: WidgetData<PageData<WidgetModel<Any>>>?,
    @SerializedName("resources") var resources: List<ResourceVM>?,
    @SerializedName("projectName") var projectName: String,
    @SerializedName("screenWidth") var screenWidth: Double,
    @SerializedName("screenHeight") var screenHeight: Double,
    @SerializedName("projectType") var projectType: Int,
    @SerializedName("centerControlIp") var centerControlIp: String,
    @SerializedName("localServerIp") var localServerIp: String,
) : Serializable